package com.shawn.spring.boot.flowable.service;

import com.shawn.spring.boot.flowable.bo.ProcessDefinitionBO;
import java.util.List;
import org.flowable.task.api.Task;

public interface FlowableService {

  void startProcessInstance();

  List<Task> getTasks(String assignee);

  void checkProcessHistory(String processId);

  List<Task> getTasksByGroup(String group);

  ProcessDefinitionBO getProcessDefinition(String deploymentId);

  List<Task> getTasksByGroupOrAssign(String assign);
}
